#ifndef MYUSART_H // 防止头文件重复包含
#define MYUSART_H // 定义头文件标识符

#include "stm32f10x.h" // STM32标准库
#include "system.h"    // 系统配置
#include "systick.h"   // 延时函数

#define USART1_REC_LEN 200 // 定义接收缓冲区大小（200字节）

// 外部变量声明（在Myusart.c中定义）
extern u8  USART1_RX_BUF[USART1_REC_LEN]; // USART1接收数据缓冲区
extern u16 USART1_RX_STA;                 // USART1接收状态寄存器

// 函数声明
void USART1_Init(u32 BaudRate); // USART1初始化函数（参数：波特率）

#endif // 结束头文件定义